Codice: Seleziona tutto
image = /boot/vmlinuz #link to kernel-huge
label = USB-Disk
initrd=/boot/ramusb.igz
append = "root=/dev/sda2 ro"
Moderatore: Staff
Codice: Seleziona tutto
image = /boot/vmlinuz #link to kernel-huge
label = USB-Disk
initrd=/boot/ramusb.igz
append = "root=/dev/sda2 ro"
vero, vero ... la voce root=... è stata inserita successivamente per avere un avvio "classico", che presuppone dischi normali, non USB ... per mappare il disco USB in /dev bisogna eseguire la scansione "mdev -s" ... il disco USB infatti è visibile al kernel solo dopo diversi secondi ...joe ha scritto:Avevo provato prima la tua soluzione con la ramusb.igz, ma non sembra funzionare....non mi sono segnato nulla, ho fatto solo una prova veloce e poi dovevo scappare....se non ricordo male nella /dev (sempre dal prompt della initramdisk) pare che non vi sia /dev/sda*. Ma per il momento prendilo come un accenno impreciso.
Codice: Seleziona tutto
touch /usbdiskmount/etc/clonedslack123
Codice: Seleziona tutto
append "USB_DISK_SIGNATURE=/etc/clonedslack123 ro"
Codice: Seleziona tutto
mount /dev/sda3 /media/wd3
cd /media/wd3
touch etc/clonedslack-signature
Codice: Seleziona tutto
boot = /dev/hdc6
default = 24.5-h-fb2
lba32
bitmap = /boot/slack.bmp
bmp-colors = 255,0,255,0,255,0
bmp-table = 60,6,1,16
bmp-timer = 65,27,0,255
append=" vt.default_utf8=0 video=radeonfb:1280x800-32@60"
prompt
timeout = 50
vga = normal
image = /boot/vmlinuz-huge-smp-2.6.24.5-fb2
label = USB-Disk
initrd=/boot/ramusb-04.igz
append = "append "USB_DISK_SIGNATURE=/etc/clonedslack-signature ro""
Codice: Seleziona tutto
image = /boot/vmlinuz-huge-smp-2.6.24.5-fb2
label = USB-Disk
initrd=/boot/ramusb-04.igz
append = "USB_DISK_SIGNATURE=/etc/clonedslack-signature"
Codice: Seleziona tutto
$ uname -r
2.6.24.5-fb2
Codice: Seleziona tutto
Jun 8 16:32:43 slack-12 kernel: usb 1-3: new high speed USB device using ehci_hcd and address 6
Jun 8 16:32:43 slack-12 kernel: usb 1-3: configuration #1 chosen from 1 choice
Jun 8 16:32:43 slack-12 kernel: scsi3 : SCSI emulation for USB Mass Storage devices
Jun 8 16:32:48 slack-12 kernel: scsi 3:0:0:0: Direct-Access WD 10EACS External 1.05 PQ: 0 ANSI: 4
Jun 8 16:32:48 slack-12 kernel: sd 3:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
Jun 8 16:32:48 slack-12 kernel: sd 3:0:0:0: [sda] Write Protect is off
Jun 8 16:32:49 slack-12 kernel: sd 3:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
Jun 8 16:32:49 slack-12 kernel: sd 3:0:0:0: [sda] Write Protect is off
Jun 8 16:32:49 slack-12 kernel: sda: sda1 sda2 sda3
Jun 8 16:32:49 slack-12 kernel: sd 3:0:0:0: [sda] Attached SCSI disk
Jun 8 16:32:49 slack-12 kernel: sd 3:0:0:0: Attached scsi generic sg0 type 0
Codice: Seleziona tutto
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_EHCI_SPLIT_ISO=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_EHCI_TT_NEWSCHED=y
Codice: Seleziona tutto
Jun 8 17:37:49 slack-12 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 7
Jun 8 17:37:49 slack-12 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jun 8 17:37:49 slack-12 kernel: scsi4 : SCSI emulation for USB Mass Storage devices
Jun 8 17:37:54 slack-12 kernel: scsi 4:0:0:0: Direct-Access Kingston DataTrave 2.0 0.00 PQ: 0 ANSI: 2
Jun 8 17:37:54 slack-12 kernel: sd 4:0:0:0: [sdb] 31588352 512-byte hardware sectors (16173 MB)
Jun 8 17:37:54 slack-12 kernel: sd 4:0:0:0: [sdb] Write Protect is off
Jun 8 17:37:54 slack-12 kernel: sd 4:0:0:0: [sdb] 31588352 512-byte hardware sectors (16173 MB)
Jun 8 17:37:54 slack-12 kernel: sd 4:0:0:0: [sdb] Write Protect is off
Jun 8 17:37:54 slack-12 kernel: sdb: unknown partition table
Jun 8 17:37:54 slack-12 kernel: sd 4:0:0:0: [sdb] Attached SCSI removable disk
Jun 8 17:37:54 slack-12 kernel: sd 4:0:0:0: Attached scsi generic sg1 type 0
Codice: Seleziona tutto
# grep -i ehci_hcd /boot/config-huge-smp-2.6.24.5-fb2
CONFIG_USB_EHCI_HCD=m
# grep -i ehci_hcd /boot/config-huge-smp-2.6.24.5-smp
CONFIG_USB_EHCI_HCD=y
Codice: Seleziona tutto
pwd
/usr/src/linux-2.6.24.3
bash-3.1$
bash-3.1$
bash-3.1$ cat .config | grep CONFIG_USB_EHCI_HCD
CONFIG_USB_EHCI_HCD=y
bash-3.1$
Codice: Seleziona tutto
$ uname -r
2.6.24.5-smp
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 14G 6.4G 6.7G 49% /
/dev/hdc3 5.7G 5.4G 0 100% /mnt/hd/slack-11
/dev/hdc2 22G 19G 2.5G 89% /mnt/hd/win
tmpfs 250M 0 250M 0% /dev/shm