新しいマシンで Funtoo を試しています。 Funtoo Linuxのインストール で説明されているように、インストールプロセスを実行しました。具体的には、インストールは既存のLinuxディストリビューション内から chroot を介して実行されますが、新しい空のSSD内にあります。 ブートローダーのインストール の時点まですべてうまくいきましたが、失敗します:
grub-install --no-floppy /dev/sda
source_dir doesn't exist. Please specify --target or --directory
作成されるパーティションは次のとおりです。
Number Start (sector) End (sector) Size Code Name
1 2048 1026047 500.0 MiB 8300 Linux filesystem
2 1026048 1091583 32.0 MiB EF02 BIOS boot partition
3 1091584 269527039 128.0 GiB 8200 Linux swap
4 269527040 395356159 60.0 GiB 8300 Linux filesystem
5 395356160 479242239 40.0 GiB 8300 Linux filesystem
6 479242240 500118158 10.0 GiB 8300 Linux filesystem
そしてその /etc/fstab
のように見えます
/dev/sda1 /boot ext2 noatime 1 2
/dev/sda3 none swap sw 0 0
/dev/sda4 / ext4 noatime 0 1
/dev/sda5 /osgeo ext4 auto,rw,exec,user 0 2
/dev/sda6 /home ext4 defaults,noatime 0 2
#/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
/ dev/sda1パーティションは、mount
によって報告されたようにマウントされます
...
/dev/sda1 on /boot type ext2 (rw,relatime)
...
重要な場合、既存のLinuxディストリビューションには、もちろん、Funtooのターゲットとは別のディスクに同様のGPTスキームがあります。それについてのいくつかの情報:
cat /proc/mounts | grep boot
/dev/sdb1 /boot ext4 rw,relatime,data=ordered 0 0
/dev/sdb2 /boot/efi vfat rw,relatime,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/sda1 /boot ext2 rw,noatime 0 0
他に何をする必要がありますか?マウントする必要がありますか/dev/sda2
同様に?
ヒントをありがとう!
chroot
を終了し、すべてのパーティションをアンマウントし、再起動して(他のLinuxディストリビューション)、同じことをやり直しました(次の http://www.funtoo.org/wiki/Installation_Troubleshooting )。それは単にうまくいきました!