Version 24 (modified by mitty, 13 years ago) (diff) |
---|
- (GRUB2の話) USBメモリ内にある複数isoイメージをGRUB2で起動させる 野利庵日録
- MultiBoot USB with Grub2 (boot directly from iso files) | panticz.de
- linux - How do I chain boot from grub to syslinux? - Server Fault
- Know-How by romiz: Grub chainloads syslinux and back
- Chainloading syslinux from GRUB seems not to be possible without a patch. I don't know about GRUB2. This could be useful for multi-booting (syslinux-based) partitions.
- Chainloading GRUB4dos from syslinux is possible, because "grub.exe" can reside on the same FAT partition where syslinux is. Only an entry in "syslinux.cfg" with the "kernel /path_to/grub.exe" directive is needed
- Know-How by romiz: Grub chainloads syslinux and back
Kernel Boot Options
- via grub1 grub2 USBブートメモリ作成 | 作業日報
- aptosid Manuals - Grub2 GRUB1からとGRUB2に移行するにあったってのGRUB1とGRUB2の主な違い
- Tips: grub2とgrub1の扱い方(様々な再セットアップ方法等) - disklessfun’s Wiki*
- リカバリーモードを使うには - Ubuntu Japanese Wiki
GRUB 2 の場合 起動時に shift キーを押し続ける。
- Winux/Lindows Ubuntu 9.10(Grub2)でスプラッシュに起動過程を表示しようか
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash" にすればOKでした。
- "nosplash"だけでも可
reduce grub entry
- WindowsとLinuxのマルチブート -> Windowsを消してシングルブート化
- 元の状態
- fdisk -lu /dev/sda
Disk /dev/sda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x36ea3e05 Device Boot Start End Blocks Id System /dev/sda1 63 524351 262144+ 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sda2 524352 42467392 20971520+ 7 HPFS/NTFS /dev/sda3 42467393 234441647 95987127+ 83 Linux
- OSのインストールは、Windows 7 -> Ubuntu 10.04の順
- grep menuentry /boot/grub/grub.cfg | tr \" \' | cut -d\' -f2
Ubuntu, with Linux 2.6.32-33-generic Ubuntu, with Linux 2.6.32-33-generic (recovery mode) Ubuntu, with Linux 2.6.32-32-generic Ubuntu, with Linux 2.6.32-32-generic (recovery mode) Ubuntu, with Linux 2.6.32-31-generic Ubuntu, with Linux 2.6.32-31-generic (recovery mode) Memory test (memtest86+) Memory test (memtest86+, serial console 115200) Windows 7 (loader) (on /dev/sda2)
- fdisk -lu /dev/sda
- NTFSパーティションの削除
- root@Microknoppix:~# fdisk /dev/sdb
Device Boot Start End Blocks Id System /dev/sdb1 1 33 262144+ 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sdb2 * 33 2644 20971520+ 7 HPFS/NTFS /dev/sdb3 2644 14594 95987127+ 83 Linux Command (m for help): d Partition number (1-4): 2 Command (m for help): d Partition number (1-4): 3 Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 2 First cylinder (33-14593, default 33): Using default value 33 Last cylinder, +cylinders or +size{K,M,G} (33-14593, default 14593): Using default value 14593 Command (m for help): w
Device Boot Start End Blocks Id System /dev/sdb1 63 524351 262144+ 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sdb2 524352 234436544 116956096+ 83 Linux
- root@Microknoppix:~# fdisk /dev/sdb
- backupしておいたdisk imageからLinuxパーティションを書き戻し
- root@Microknoppix:~# dd if=/media/sda/bb.sda bs=512 skip=42467393 of=/dev/sdb2
191974255+0 records in 191974255+0 records out 98290818560 bytes (98 GB) copied, 3223.76 s, 30.5 MB/s
- root@Microknoppix:~# dd if=/media/sda/bb.sda bs=512 skip=42467393 of=/dev/sdb2
- 正常には起動しなくなるため、grubから手動でUbuntuを起動する
- 以下の様に、grub consoleに落ちる
grub rescue> set prefix=(hd0,3)/boot/grub root=(hd0,3)
- Ubuntu で grub rescue -> grub-install を実行して grub を修復 - 新芽の手、ほんとの手
- 上記サイトに倣い、以下のようにしてGRUBメニューを起動する
set prefix=(hd0,2)/boot/grub insmod (hd0,2)/boot/grub/normal.mod normal
- これで、以前のGRUB起動メニューが表示される
- 通常通り起動
- 以下の様に、grub consoleに落ちる
- grubを修復する
- sudo grub-install /dev/sda
Installation finished. No error reported.
- sudo update-grub
Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.32-33-generic Found initrd image: /boot/initrd.img-2.6.32-33-generic Found linux image: /boot/vmlinuz-2.6.32-32-generic Found initrd image: /boot/initrd.img-2.6.32-32-generic Found linux image: /boot/vmlinuz-2.6.32-31-generic Found initrd image: /boot/initrd.img-2.6.32-31-generic Found memtest86+ image: /boot/memtest86+.bin done
- sudo grub-install /dev/sda
- GRUBメニュー修復完了
- grep menuentry /boot/grub/grub.cfg | tr \" \' | cut -d\' -f2
Ubuntu, with Linux 2.6.32-33-generic Ubuntu, with Linux 2.6.32-33-generic (recovery mode) Ubuntu, with Linux 2.6.32-32-generic Ubuntu, with Linux 2.6.32-32-generic (recovery mode) Ubuntu, with Linux 2.6.32-31-generic Ubuntu, with Linux 2.6.32-31-generic (recovery mode) Memory test (memtest86+) Memory test (memtest86+, serial console 115200)
- grep menuentry /boot/grub/grub.cfg | tr \" \' | cut -d\' -f2
- 適宜、Filesystemの伸張をする
- df -h /
Filesystem Size Used Avail Use% Mounted on /dev/sda2 93G 33G 56G 37% /
- sudo resize2fs /dev/sda2
resize2fs 1.41.11 (14-Mar-2010) Filesystem at /dev/sda2 is mounted on /; on-line resizing required old desc_blocks = 6, new_desc_blocks = 7 Performing an on-line resize of /dev/sda2 to 29239024 (4k) blocks. The filesystem on /dev/sda2 is now 29239024 blocks long.
- df -h /
Filesystem Size Used Avail Use% Mounted on /dev/sda2 110G 33G 72G 32% /
- df -h /
Multi CD iso boot with USB flash memory
Attachments (15)
- ubuntu-GRUB-quiet.png (1.5 KB) - added by mitty 15 years ago.
- ubuntu-GRUB-menu-1.png (5.9 KB) - added by mitty 15 years ago.
- ubuntu-GRUB-menu-2.png (6.1 KB) - added by mitty 15 years ago.
- ubuntu-GRUB-menu-3.png (4.4 KB) - added by mitty 15 years ago.
- ubuntu-GRUB-bootlog.png (16.5 KB) - added by mitty 15 years ago.
- format-USB-memory.png (14.7 KB) - added by mitty 13 years ago.
- grub2-menu.png (3.3 KB) - added by mitty 13 years ago.
- isofiles.png (81.7 KB) - added by mitty 13 years ago.
- knoppix-boot.png (4.3 KB) - added by mitty 13 years ago.
- knoppix-boot-fail1.png (2.9 KB) - added by mitty 13 years ago.
- knoppix-boot-fail2.png (3.1 KB) - added by mitty 13 years ago.
- knoppix-boot-fail3.png (6.7 KB) - added by mitty 13 years ago.
- knoppix-boot-with-bootfrom.png (2.6 KB) - added by mitty 13 years ago.
- knoppix-found.png (5.5 KB) - added by mitty 13 years ago.
- debian-fail.png (11.5 KB) - added by mitty 13 years ago.
Download all attachments as: .zip