Мнение Общественности |
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.2. Скачать готовый проект по частям.
Всего ответов: 3786
|
Статистика |
|
|
SystemRescueCD
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:52 | Сообщение # 1 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Официальный сайт: http://sysresccd.org/ Description: SystemRescueCd is a Linux system rescue disk available as a bootable CD-ROM or USB stick for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the partitions of the hard disk. It comes with a lot of linux software such as system tools (parted, partimage, fstools, ...) and basic tools (editors, midnight commander, network tools). It requires no installation. It can be used on linux servers, linux desktops or windows boxes. The kernel supports the important file systems (ext2/ext3/ext4, reiserfs, reiser4, btrfs, xfs, jfs, vfat, ntfs, iso9660), as well as network filesystems (samba and nfs). В комплекте возможность запускаться с NTFS, с iso-образа и графическая подсистема. Большинство программ, правда, всё равно имеют текстовый или псевдографический интерфейс. (начало обсуждения перенесено из темы про Hiren's Boot CD)
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:53 | Сообщение # 2 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| mronegin, попробуйте прикрутить SystemRescueCD. Функции примерно те же, и "оригинал" должен заработать с NTFS.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Вторник, 01.06.2010, 23:53 | Сообщение # 3 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| Sh1td0wn, step-02: Format the USB-stick as FAT First, format the device. You can just right-click on the USB-device in the Explorer, and then select "Format...", and choose a FAT filesystem (it won't work with NTFS)... Результат по загрузке из iso: Испробовал все возможные методы загрузки, предложенные в меню
|
|
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:53 | Сообщение # 4 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Странно. Quote The kernel supports the important file systems (ext2/ext3/ext4, reiserfs, reiser4, btrfs, xfs, jfs, vfat, ntfs, iso9660), as well as network filesystems (samba and nfs). . Кроме того, F) Manual installation method from Windows (deprecated), а, значит, давно не обновлялся. Кроме того, http://imagebin.ca/view/FPdF0naQ.html говорит о том, что ntfs всё-таки поддерживается (это шелл из initramfs).
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Вторник, 01.06.2010, 23:53 | Сообщение # 5 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| Sh1td0wn, Может он и support эти файловые системы, но только не из под NTFS... Hiren's тоже запросто читает NTFS разделы, правда только при запуске из FAT...
|
|
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:53 | Сообщение # 6 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Плюс к доказательству (1) с шеллом из initramfs (в нём нет ntfs-3g, только ядерные ФС) выкладываю доказательство (2): http://imagebin.ca/view/heTAWy.html - успешно запустившийся с NTFS-раздела SystemRescueCD.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Вторник, 01.06.2010, 23:53 | Сообщение # 7 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| Sh1td0wn, так я не понял, у вас получилось или тут какой-то глюк? И если да, что прописали в menu?
Сообщение отредактировал mronegin - Вторник, 01.06.2010, 22:53 |
|
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:54 | Сообщение # 8 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Да, получилось. Извлёк всё в корень раздела и прописал: Code kernel /isolinux/rescuecd scandelay=1 initrd /isolinux/initram.igz Видео: http://rghost.ru/1774681
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Вторник, 01.06.2010, 23:54 | Сообщение # 9 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| После нескольких экспериметов (что оправдывает моё звание ) понял, что sysrcd.dat обязан быть в корне (203мб!)... и это пока не радует, чем больше файлов на главной, тем неприятнее... там и так 5 штук было Из имиджа запускаться не хотит... единственное может прокатит, если запускать из iso, но с выцарапанным sysrcd в корень... попробую, отпишусь
Сообщение отредактировал mronegin - Вторник, 01.06.2010, 23:27 |
|
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:54 | Сообщение # 10 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| http://sysresccd.org/Sysresccd-manual-en_Booting_the_CD-ROM Quote isoloop=xxx: Grub2 (currently in development: grub-1.98) provides a new feature to boot from an ISO image which is stored from the hard disk. If you put a copy of systemrescuecd-x86-x.y.z.iso on a partition that Grub2 can read then you can boot SystemRescueCd directly from the ISO image stored on your hard drive. This is very convenient if you frequently update SystemRescueCd and you want to boot it directly from Grub2. Grub2 knows what an ISO image is and it will load the kernel image (rescuecd/rescue64) and the initramfs (initram.igz) from the ISO into memory. It will then do its normal job and execute the kernel. The SystemRescueCd init script must then be aware that its sysrcd.dat file is in an ISO and not directly on the partition. For that reason, this isoloop=xxx boot option is required so you must use it in your grub.cfg. This option is only supported in SystemRescueCd-1.4.0 and more recent. This option specifies the path of the ISO image in the partition that grub considers as its root partition. It's important to understand that the path of the ISO image may be different from the path on your linux system. If you have a separate boot partition mounted on /boot and if you copy this ISO image to /boot/sysrcd/systemrescuecd-x86-x.y.z.iso then the option has to be isoloop=/sysrcd/systemrescuecd-x86-x.y.z.iso. This is because the boot partition is what Grub2 will consider as its root partition during the boot process. Please read the section about isoloop for more details. (может быть, передвинуться в раздел Linux?)
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Вторник, 01.06.2010, 23:54 | Сообщение # 11 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| isoloop=/sysrcd как я понял работает только с grub2 или я ошибаюсь? Если последнее, то объясните пожалуйсто как это организовать в стандартном grub'e, я в linux'e пока топор... кстати моя метода сработала (загрузка iso (49mb) и sysrcd в корне)! P.S. Уверен, что тему надо переносить, причем с начала обсуждения SYSRCD... думаю здесь ей делать точно нечего!
Сообщение отредактировал mronegin - Вторник, 01.06.2010, 23:48 |
|
| |
Sh1td0wn | Дата: Вторник, 01.06.2010, 23:54 | Сообщение # 12 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Quote (mronegin) работает только с grub2 или я ошибаюсь? Ошибаетесь, это такой же параметр ядра, как и любой другой. Просто эмуляция образа стала популярной, почему-то, только с развитием GRUB2. Организовывается точно так же, как и любой другой mapping: Code map /path/to/image.iso (hd32) map --hook root (hd32) kernel /isolinux/rescuecd scandelay=5 isoloop=/path/to/image.iso initrd /isolinux/initram.igz Перенёс сообщения, можно писать дальше.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Среда, 02.06.2010, 00:13 | Сообщение # 13 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| title System Rescue CD 1.5.5 (experiment) map /HBCD/systemrescuecd-x86-1.5.5.iso (hd32) map --hook root (hd32) kernel /isolinux/rescuecd scandelay=5 isoloop=/HBCD/systemrescuecd-x86-1.5.5.iso initrd /isolinux/initram.igz title System Rescue CD 1.5.5 (experiment) map --sectors-per-track=0 --heads=0 /HBCD/systemrescuecd-x86-1.5.5.iso (hd32) || map --mem --sectors-per-track=0 --heads=0 /HBCD/systemrescuecd-x86-1.5.5.iso (hd32) map --hook root (hd32) kernel /isolinux/rescuecd scandelay=5 isoloop=/HBCD/systemrescuecd-x86-1.5.5.iso initrd /isolinux/initram.igz Я знаю, что туплю, но всё же?
|
|
| |
Sh1td0wn | Дата: Среда, 02.06.2010, 00:18 | Сообщение # 14 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Какова версия grub4dos? Всё ли в порядке с образом? Что, если мапить на (cd32)? Что, если после map --hook сделать ls (hd32)/?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
mronegin | Дата: Среда, 02.06.2010, 00:49 | Сообщение # 15 |
Специалист
Группа: Проверенные
Сообщений: 256
Статус: Отсутствует
| Grub - 0.4.5b Образ свежескачанный... Мапинг на (cd32): на счет последнего не уверен, что правильно понял... но при: Code map --hook ls (hd32)/HBCD/systemrescuecd-x86-1.5.5.iso выдаёт -> file not found
|
|
| |
|
|