- 128
- 7
- CPU
- Intel i5 3570k @4.5Ghz + Scythe Mine 2
- Scheda Madre
- Asrock Z77 Extreme4
- HDD
- Samsung 840 250Gb
- RAM
- 2x4GB Corsair Vengeance
- GPU
- Gigabyte 650 Ti 1GB
- Monitor
- DualHead 1680x1050
- PSU
- XFX Pro550 + APC Back-UPS ES 550VA
- Case
- Aerocool Vs-9 + 3xGelid Silent 120
- OS
- Linux Mint 14 e Windows 8
Ho la necessità di creare una piccola installazione di Linux From Scratch da avviare da chiavetta usb su qualunque computer. Ho installato LFS in macchina virtuale, spostata su pendrive e installato grub modificando fstab e grub.cfg e qui sorge il problema:
Attualmente ho scritto così il file grub.cfg:
Il sistema si avvia correttamente però sta usando sdb1 come riferimento e quindi usandolo su un computer con un ordine diverso dei dischi non credo si avvii.
Quello che vorrei fare sarebbe di cambiare la parte evidenziata con root=UUID=b0705ec1-d02f-41d9-8bbd-8caf1cd02d70 ma se lo faccio ottengo un kernel panic.
Da quello che ho letto dovrei compilare nel kernel i driver necessari all'avvio, il problema è che non riesco a capire come sapere quali siano. Dalle poche informazioni che ho trovato sembra che vengano già compilati di default, ma o manca qualcosa oppure sto sbagliando configurazione.
Spero che qualcuno si sia già "dilettato" con LFS.
Grazie in anticipo.
Attualmente ho scritto così il file grub.cfg:
[...]
menuentry 'GNU/Linux, with Linux 3.2.6-lfs-7.1'
{
search --no-floppy --fs-uuid --set=root b0705ec1-d02f-41d9-8bbd-8caf1cd02d70
linux /boot/vmlinuz-3.2.6-lfs-7.1 rootdelay=20 root=/dev/sdb1 ro
}
Il sistema si avvia correttamente però sta usando sdb1 come riferimento e quindi usandolo su un computer con un ordine diverso dei dischi non credo si avvii.
Quello che vorrei fare sarebbe di cambiare la parte evidenziata con root=UUID=b0705ec1-d02f-41d9-8bbd-8caf1cd02d70 ma se lo faccio ottengo un kernel panic.
Da quello che ho letto dovrei compilare nel kernel i driver necessari all'avvio, il problema è che non riesco a capire come sapere quali siano. Dalle poche informazioni che ho trovato sembra che vengano già compilati di default, ma o manca qualcosa oppure sto sbagliando configurazione.
Spero che qualcuno si sia già "dilettato" con LFS.
Grazie in anticipo.