lilo
3 отговора
96 прегледа
lilo
Извинете за глупавия въпрос. Не си спомням какво трябваше да се направи в този случай:
имам система с инсталиран линукс но на /dev/hda няма бутлодър.
Искам да сложа лило. За целта бутвам един knopix и правя така:
mount /mnt/hda1
(добавено е в fstab - монтира /dev/hda1 на /mnt/hda1)
сега в /mnt/hda1 имам всичко необходимо :
/dev
/boot
/etc/lilo.conf
обаче:
lilo -r /mnt/hda1
Fatal: open /dev/hda: permission denied
Оказва се че /mnt/hda1/dev/hda не се чете.
Защо така и как се оправя? Мерси предварително
Where the hell do you want to go today?
имам система с инсталиран линукс но на /dev/hda няма бутлодър.
Искам да сложа лило. За целта бутвам един knopix и правя така:
mount /mnt/hda1
(добавено е в fstab - монтира /dev/hda1 на /mnt/hda1)
сега в /mnt/hda1 имам всичко необходимо :
/dev
/boot
/etc/lilo.conf
обаче:
lilo -r /mnt/hda1
Fatal: open /dev/hda: permission denied
Оказва се че /mnt/hda1/dev/hda не се чете.
Защо така и как се оправя? Мерси предварително
Where the hell do you want to go today?
Re: lilo
Ако всичко това го правиш като root, пробвай да chroot-неш в /mnt/hda1 и тогава само lilo.
Re: lilo
пробвах - не става.
пък то и този параметър на лило -r това и прави.
Поблема е защо /mnt/dev/hda (файл на блоково устройство със съответните major/minor номера не прави достъп до диска).
Where the hell do you want to go today?
пък то и този параметър на лило -r това и прави.
Поблема е защо /mnt/dev/hda (файл на блоково устройство със съответните major/minor номера не прави достъп до диска).
Where the hell do you want to go today?
Решение
във fstab пише че hda1 се монтира с опция users, което автоматично влече опция nodev и значи затова специалните файлове не се обработват както трябва. Много яко :)
Where the hell do you want to go today?
Where the hell do you want to go today?