даже если fdisk показывает мой скази hdd как /dev/sda и после mkfs я вижу usb как /dev/sdb?Groundhog писал(а):Try sda1 - may help. Grub is famos for naming/numerationmixing.
Also they used diffrent numeration in newer versions.
small usb-bootable linux Кто каким пользуется?
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Попробуй загрузитсья из командной строки граба. Вот только мне кажется что граб по умолчанию лезет в /boot и в menu.lst ты должен писать без /boot. ТипаGarik писал(а):проблема с загрузкой с usb как второго скази:
1. создал ext3 bootable один раздел на флешке
2. распаковал все из iso в корень usb
3. поставил grub и создал меню:
title bla-bla
root (hd1,0)
kernel /boot/isolinux/linux24 root=/dev/sdb1 ro lang=us toram noeject frugal
initrd /boot/isolinux/minitr24
boot
4. скопировал в /boot/grub stage-файлы (на десктопе стоит centos)
далаю ребут, выбираю в bios грузиться с usb - вываливается в grub ком строку
что не так?
kernel /isolinux/linux24 root=/dev/sdb1 ro lang=us toram noeject frugal
По крайней мере у меня в грабе именно так.
- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
ну да, в RH и centos обычно так - boot не надо добавлять. а тут сколько доку не смотрел - взде присутствует. в принципе, я каким-то боком уже загрузил, но хочется по-нормальному.
еще другая байда - Dell desktop с HP клавиатурой. так по жизни никаких траблов, а как система в груб вываливается - начинаю печатать и все символы четверят. думал сначала пересидел, но вроде как backspace работает...
еще другая байда - Dell desktop с HP клавиатурой. так по жизни никаких траблов, а как система в груб вываливается - начинаю печатать и все символы четверят. думал сначала пересидел, но вроде как backspace работает...
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
В принципе в доке и написано "relatively /boot", ну да фиг с ним.Garik писал(а):ну да, в RH и centos обычно так - boot не надо добавлять. а тут сколько доку не смотрел - взде присутствует. в принципе, я каким-то боком уже загрузил, но хочется по-нормальному.
еще другая байда - Dell desktop с HP клавиатурой. так по жизни никаких траблов, а как система в груб вываливается - начинаю печатать и все символы четверят. думал сначала пересидел, но вроде как backspace работает...
Я не понял, ты загрузился из командной строки граба в ручную, или уже прописал в menu.lst и загрузился в автомате. Что означает "каким-то боком"? Плюнул на граб и лило поставил?

- Groundhog
- Графоман
- Сообщения: 5099
- Зарегистрирован: 20 авг 2005, 16:36
- Откуда: Vancouver
Запросто может быть наоборот.
title Debian GNU/Linux, kernel 2.6.20
root (hd1,0)
kernel /boot/vmlinuz-2.6.20 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.8-2-386
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-2-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro
initrd /boot/initrd.img-2.6.8-2-386
savedefault
boot
Кусок от моего меню грабовского.
Эк его на разных кернелах перекашивает.
title Debian GNU/Linux, kernel 2.6.20
root (hd1,0)
kernel /boot/vmlinuz-2.6.20 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.8-2-386
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-2-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro
initrd /boot/initrd.img-2.6.8-2-386
savedefault
boot
Кусок от моего меню грабовского.
Эк его на разных кернелах перекашивает.
- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
да, так оно есть, здесь hd1,0 вместо hd0,0Groundhog писал(а):Запросто может быть наоборот.
root (hd1,0)
kernel /boot/vmlinuz-2.6.20 root=/dev/hda1 ro
..
title Debian GNU/Linux, kernel 2.6.8-2-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro
...
Кусок от моего меню грабовского.
Эк его на разных кернелах перекашивает.
вот ...
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
А вот похоже и объяснение:Garik писал(а):да, так оно есть, здесь hd1,0 вместо hd0,0Groundhog писал(а):Запросто может быть наоборот.
root (hd1,0)
kernel /boot/vmlinuz-2.6.20 root=/dev/hda1 ro
..
title Debian GNU/Linux, kernel 2.6.8-2-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro
...
Кусок от моего меню грабовского.
Эк его на разных кернелах перекашивает.
вот ...
-"...Note that GRUB does not distinguish IDE from SCSI - it simply counts the drive numbers from zero, regardless of their type. Normally, any IDE drive number is less than any SCSI drive number, although that is not true if you change the boot sequence by swapping IDE and SCSI drives in your BIOS."
(http://www.gnu.org/software/grub/manual ... convention)
Т.е получается он считает устройства в порядке бут последовательности.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
meser писал(а):А вот похоже и объяснение:Garik писал(а):да, так оно есть, здесь hd1,0 вместо hd0,0Groundhog писал(а):Запросто может быть наоборот.
root (hd1,0)
kernel /boot/vmlinuz-2.6.20 root=/dev/hda1 ro
..
title Debian GNU/Linux, kernel 2.6.8-2-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro
...
Кусок от моего меню грабовского.
Эк его на разных кернелах перекашивает.
вот ...
-"...Note that GRUB does not distinguish IDE from SCSI - it simply counts the drive numbers from zero, regardless of their type. Normally, any IDE drive number is less than any SCSI drive number, although that is not true if you change the boot sequence by swapping IDE and SCSI drives in your BIOS."
(http://www.gnu.org/software/grub/manual ... convention)
Т.е получается он считает устройства в порядке бут последовательности.
Упс! Поторопился. Еще больше запутывает. Остается валить на версии

- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
да нет,meser писал(а): Я не понял, ты загрузился из командной строки граба в ручную, или уже прописал в menu.lst и загрузился в автомате. Что означает "каким-то боком"? Плюнул на граб и лило поставил?
распаковал usbboot файл в корень usb да и дальше как обычно...
просто есть как бы их помягче назвать.. "особенности":
1. отформатировал usb как fat16 (почему ext2/3 и fat32 не грузилось - не пойму)
2. примаунтил, распаковал usbboot в корень, скопировал в /mnt/usb/boot/ kernel и ramdisk -файлы
3. создал map: echo "(hd1)/dev/sdb">/mnt/usb/boot/grub/device.map
4. поставил grub grub-install --root-directory=/mnt/usb /dev/sdb
5. перешел в /mnt/usb/boot/grub и создал grub.conf: gunzip -c menu.gz > grub.conf
ребутнул, ну и пошла пурга. правда только до половины - ядро загрузилось, при опросе ide ушел в глубокий даун. ну это уже другая песня - нужно все у себя пересобрать из исходников.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Понятно. А что ты туда пихаешь, убунту?Garik писал(а): ...
просто есть как бы их помягче назвать.. "особенности":
1. отформатировал usb как fat16 (почему ext2/3 и fat32 не грузилось - не пойму)
2. примаунтил, распаковал usbboot в корень, скопировал в /mnt/usb/boot/ kernel и ramdisk -файлы
3. создал map: echo "(hd1)/dev/sdb">/mnt/usb/boot/grub/device.map
4. поставил grub grub-install --root-directory=/mnt/usb /dev/sdb
5. перешел в /mnt/usb/boot/grub и создал grub.conf: gunzip -c menu.gz > grub.conf
ребутнул, ну и пошла пурга. правда только до половины - ядро загрузилось, при опросе ide ушел в глубокий даун. ну это уже другая песня - нужно все у себя пересобрать из исходников.
И еще, что-то пробегало в сети насчет особенностей мбр для пен-драйва.Но вот что можно попробовать, оставить какой-то фат раздел, небольшой (можно под виндой использовать для чего-нибудь), а остальное уже ext2/3. У меня так работало, но я изначально это и задумывал на большой (2Г) флешке.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Глянь вот тут, может поможет.
http://www.pendrivelinux.com/2007/03/07 ... sh-device/
http://www.pendrivelinux.com/2007/03/07 ... sh-device/
- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
нашел. если грузишься с hdd или cd, то usb определяется как hd1, а если с нее, то hd0.
полных текст здесь - http://www.vigla.eclipse.co.uk/usb_install.pdf
полных текст здесь - http://www.vigla.eclipse.co.uk/usb_install.pdf
- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
ага, thnx, уже читал.meser писал(а):Глянь вот тут, может поможет.
http://www.pendrivelinux.com/2007/03/07 ... sh-device/
- Garik
- Завсегдатай
- Сообщения: 480
- Зарегистрирован: 02 ноя 2006, 21:03
- Откуда: Киев->Торонто->куда глаза глядят
добил таки через груб. эта прелесть делает свич скази-устройств
то есть если работаю на centos и готовлю usb-дистрибутив, то (hd0,0) -> sda1 (hdd) и (hd1,0)->sdb1 (usb)
когда уже сделал дистрибутив и перегружаюсь с usb, то (hd0,0)->sda1 (usb) и (hd1,0)->sdb1 (hdd)
ну и груб правится соотв-но
пробовал на DSL-linux, довольно симпатичная штука. по скорости - мгновенно.
посмотрел таки я в очи этому пингвину...
то есть если работаю на centos и готовлю usb-дистрибутив, то (hd0,0) -> sda1 (hdd) и (hd1,0)->sdb1 (usb)
когда уже сделал дистрибутив и перегружаюсь с usb, то (hd0,0)->sda1 (usb) и (hd1,0)->sdb1 (hdd)
ну и груб правится соотв-но
пробовал на DSL-linux, довольно симпатичная штука. по скорости - мгновенно.
посмотрел таки я в очи этому пингвину...
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Да DSL очень неплох. Уиндный манагер там очень быстренький, развитый блэк бокс, по-моему. Но для моего лаптопа он не пошел:Garik писал(а):добил таки через груб. эта прелесть делает свич скази-устройств
то есть если работаю на centos и готовлю usb-дистрибутив, то (hd0,0) -> sda1 (hdd) и (hd1,0)->sdb1 (usb)
когда уже сделал дистрибутив и перегружаюсь с usb, то (hd0,0)->sda1 (usb) и (hd1,0)->sdb1 (hdd)
ну и груб правится соотв-но
пробовал на DSL-linux, довольно симпатичная штука. по скорости - мгновенно.
посмотрел таки я в очи этому пингвину...
- ядро 2.4 и автор 2.6 ставить не собирается.
- поддержка юсбишных устройств не очень. Внешняя мышка подлюченная после старта упорно не шевелилась. Колдовские пассы над XF86Config ни к чему не привели.
- уай-фай там тоже не зашевелился для имеющейся карты.
- ну там с руссфикацией проблемы.
Все это привело к отставке. А так, очень неплох!
А вот PCLinuxOC произвел впечатление. Заработало все и сразу!
Что и предопределило выбор.