Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
centos:usb-install [02.11.2009 19:30. ] – django | centos:usb-install [10.11.2010 21:58. ] (aktuell) – [USB-Stick vorbereiten] django | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== USB-Bootstick für Installation erstellen ====== | ||
+ | Möchten wir CentOS auf einem Rechner installieren, | ||
+ | ===== SYSLINUX installieren ===== | ||
+ | Für die weitere Installation benötigen wir das Paket **syslinux**. | ||
+ | Wie installieren es - wenn noch nicht bereits geschehen - via **yum**. | ||
+ | # yum install syslinux | ||
+ | Was uns **syslinux** alles mitbringt offenbart uns ein **rpm -iql**: | ||
+ | < | ||
+ | Name : syslinux | ||
+ | Version | ||
+ | Release | ||
+ | Install Date: Fr 30 Jan 2009 18:58:39 CET Build Host: lisse.hasselt.wieers.com | ||
+ | Group : Applications/ | ||
+ | Size : 2615123 | ||
+ | Signature | ||
+ | Packager | ||
+ | URL : http:// | ||
+ | Summary | ||
+ | Description : | ||
+ | SYSLINUX is a suite of bootloaders, | ||
+ | filesystems, | ||
+ | (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX). | ||
+ | MEMDISK, which loads legacy operating systems from these media.</ | ||
+ | |||
+ | ===== USB-Stick vorbereiten ===== | ||
+ | Als erstes bereiten wir unseren USB-Stick vor. Damit wir auch die richtige Laufwerk ändern, schauen wir erst einmal im syslog nach, als welches Device der Stick erkannt wird. | ||
+ | # tail -f / | ||
+ | |||
+ | < | ||
+ | Oct 1 10:25:33 host kernel: usb 1-1: configuration #1 chosen from 1 choice | ||
+ | Oct 1 10:25:34 host kernel: Initializing USB Mass Storage driver... | ||
+ | Oct 1 10:25:34 host kernel: scsi2 : SCSI emulation for USB Mass Storage devices | ||
+ | Oct 1 10:25:34 host kernel: usbcore: registered new driver usb-storage | ||
+ | Oct 1 10:25:34 host kernel: USB Mass Storage support registered. | ||
+ | Oct 1 10:25:39 host kernel: | ||
+ | Oct 1 10:25:39 host kernel: | ||
+ | Oct 1 10:25:39 host kernel: SCSI device sdb: 1957888 512-byte hdwr sectors (1002 MB) | ||
+ | Oct 1 10:25:39 host kernel: sdb: Write Protect is off | ||
+ | Oct 1 10:25:39 host kernel: sdb: assuming drive cache: write through | ||
+ | Oct 1 10:25:39 host kernel: SCSI device sdb: 1957888 512-byte hdwr sectors (1002 MB) | ||
+ | Oct 1 10:25:39 host kernel: sdb: Write Protect is off | ||
+ | Oct 1 10:25:39 host kernel: sdb: assuming drive cache: write through | ||
+ | Oct 1 10:25:39 host kernel: | ||
+ | Oct 1 10:25:39 host kernel: sd 2:0:0:0: Attached scsi removable disk sdb | ||
+ | Oct 1 10:25:39 host kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0 | ||
+ | Oct 1 10:25:40 host hald: mounted /dev/sdb1 on behalf of uid 500 | ||
+ | </ | ||
+ | ==== Partitionierung ==== | ||
+ | Zunächst partitionieren wir unseren Stick mit Hilfe von **fdisk**. Hier legen wir eine (möglichst) große DOS-Partition an. Die Partition wird dann auch noch mit dem Boot-Flag versehen. | ||
+ | # fdisk /dev/sdb | ||
+ | ==== Filesystem anlegen ==== | ||
+ | Als nächstes legen wir das Filesystem auf dem Stick an. | ||
+ | # mkdosfs /dev/sdb1 | ||
+ | |||
+ | ===== USB-Stick bearbeiten ===== | ||
+ | ==== SYSLINUX Bootloader kopieren ==== | ||
+ | Als erstes kopieren wir nun den **// | ||
+ | # cat / | ||
+ | # syslinux /dev/sdb1 | ||
+ | bzw. | ||
+ | # cat / | ||
+ | # syslinux /dev/sdb1 | ||
+ | |||
+ | ==== Mount-Points setzen ==== | ||
+ | Für die weitere Installations-/ | ||
+ | # mkdir / | ||
+ | # mkdir / | ||
+ | ==== Laufwerke mounten ==== | ||
+ | Nun binden wir unseren USB-Stick ins System ein. | ||
+ | # mount /dev/sdb1 / | ||
+ | Das ISO-Image der ersten Installation-CD mounten wir nun über das Loopback-Device: | ||
+ | # mount CentOS-5.4-i386-bin-1of6.iso / | ||
+ | |||
+ | ==== Dateien kopieren ==== | ||
+ | Jetzt können wir den Inhalt unserer ersten Installations-CD auf den Stick kopieren. | ||
+ | # cp / | ||
+ | # grep -v local / | ||
+ | ===== USB-Stick entfernen ===== | ||
+ | Vor dem Entfernen des USB-Bootsticks hängen wir die zuvor angelegten Verzeichnisse aus dem Dateisystembaum wieder aus. | ||
+ | # umount / | ||
+ | # umount / | ||
+ | ===== Installation mittels USB-Stick ===== | ||
+ | Mit Hilfe unseres präparierten Boot-Sticks können wir nun unseren CD/ |